package gov.child.entities.vo;

import gov.child.entities.po.EEnterpriseDeclareForm;
import gov.child.entities.vo.annotation.Alias;

import java.util.Date;

/**
 * @author fzh
 * @since 2017/9/13
 */
public class EnterpriseDeclareForm  {
    public static final EnterpriseDeclareForm EMPTY_ENTERPRISE_DECLARE_FORM = new EnterpriseDeclareForm();
    public static EnterpriseDeclareForm parseFrom(EEnterpriseDeclareForm form) {
        return BeanTransformer.transform(EnterpriseDeclareForm.class, false);
    }

    public static EEnterpriseDeclareForm parseTo(EnterpriseDeclareForm form) {
        return BeanTransformer.transform(EEnterpriseDeclareForm.class, false);
    }
    @Alias("id")
    private Integer enterpriseDeclareFormId;
    private String uniformCode;
    private Integer userId;
    private String name;
    private Byte isMultiCredentials;
    private String uniformSocityCreditCode;
    private String organizationCode;
    private String organizationCredentialsIssue;
    private Date organizationCredentialsDate;
    private Date organizationCredentialsStart;
    private Date organizationCredentialsEnd;
    private String organizationEnglishName;
    private String organizationType;
    private String organizationStatus;
    private String enterpriseType;
    private String enterpriseTypeCode;
    private String representative;
    private String representativeType;
    private String representativeCredential;
    private String representativeIdnum;
    private String tel;
    private String conact;
    private Date registDate;
    private String registAddr;
    private String info;
    private Date createTime;

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    private Byte status;

    public Integer getEnterpriseDeclareFormId() {
        return enterpriseDeclareFormId;
    }

    public void setEnterpriseDeclareFormId(Integer enterpriseDeclareFormId) {
        this.enterpriseDeclareFormId = enterpriseDeclareFormId;
    }

    public String getUniformCode() {
        return uniformCode;
    }

    public void setUniformCode(String uniformCode) {
        this.uniformCode = uniformCode;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Byte getIsMultiCredentials() {
        return isMultiCredentials;
    }

    public void setIsMultiCredentials(Byte isMultiCredentials) {
        this.isMultiCredentials = isMultiCredentials;
    }

    public String getUniformSocityCreditCode() {
        return uniformSocityCreditCode;
    }

    public void setUniformSocityCreditCode(String uniformSocityCreditCode) {
        this.uniformSocityCreditCode = uniformSocityCreditCode;
    }

    public String getOrganizationCode() {
        return organizationCode;
    }

    public void setOrganizationCode(String organizationCode) {
        this.organizationCode = organizationCode;
    }

    public String getOrganizationCredentialsIssue() {
        return organizationCredentialsIssue;
    }

    public void setOrganizationCredentialsIssue(String organizationCredentialsIssue) {
        this.organizationCredentialsIssue = organizationCredentialsIssue;
    }

    public Date getOrganizationCredentialsDate() {
        return organizationCredentialsDate;
    }

    public void setOrganizationCredentialsDate(Date organizationCredentialsDate) {
        this.organizationCredentialsDate = organizationCredentialsDate;
    }

    public Date getOrganizationCredentialsStart() {
        return organizationCredentialsStart;
    }

    public void setOrganizationCredentialsStart(Date organizationCredentialsStart) {
        this.organizationCredentialsStart = organizationCredentialsStart;
    }

    public Date getOrganizationCredentialsEnd() {
        return organizationCredentialsEnd;
    }

    public void setOrganizationCredentialsEnd(Date organizationCredentialsEnd) {
        this.organizationCredentialsEnd = organizationCredentialsEnd;
    }

    public String getOrganizationEnglishName() {
        return organizationEnglishName;
    }

    public void setOrganizationEnglishName(String organizationEnglishName) {
        this.organizationEnglishName = organizationEnglishName;
    }

    public String getOrganizationType() {
        return organizationType;
    }

    public void setOrganizationType(String organizationType) {
        this.organizationType = organizationType;
    }

    public String getOrganizationStatus() {
        return organizationStatus;
    }

    public void setOrganizationStatus(String organizationStatus) {
        this.organizationStatus = organizationStatus;
    }

    public String getEnterpriseType() {
        return enterpriseType;
    }

    public void setEnterpriseType(String enterpriseType) {
        this.enterpriseType = enterpriseType;
    }

    public String getEnterpriseTypeCode() {
        return enterpriseTypeCode;
    }

    public void setEnterpriseTypeCode(String enterpriseTypeCode) {
        this.enterpriseTypeCode = enterpriseTypeCode;
    }

    public String getRepresentative() {
        return representative;
    }

    public void setRepresentative(String representative) {
        this.representative = representative;
    }

    public String getRepresentativeType() {
        return representativeType;
    }

    public void setRepresentativeType(String representativeType) {
        this.representativeType = representativeType;
    }

    public String getRepresentativeCredential() {
        return representativeCredential;
    }

    public void setRepresentativeCredential(String representativeCredential) {
        this.representativeCredential = representativeCredential;
    }

    public String getRepresentativeIdnum() {
        return representativeIdnum;
    }

    public void setRepresentativeIdnum(String representativeIdnum) {
        this.representativeIdnum = representativeIdnum;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getConact() {
        return conact;
    }

    public void setConact(String conact) {
        this.conact = conact;
    }

    public Date getRegistDate() {
        return registDate;
    }

    public void setRegistDate(Date registDate) {
        this.registDate = registDate;
    }

    public String getRegistAddr() {
        return registAddr;
    }

    public void setRegistAddr(String registAddr) {
        this.registAddr = registAddr;
    }

    public String getInfo() {
        return info;
    }

    public void setInfo(String info) {
        this.info = info;
    }
}
